slowly growing tumors - Français Anglais Dictionnaire